offal of young pigs - Turkish English Dictionary